/*
Copyright (c) [2019年5月1日] [吴超]
[MBT_studio] is licensed under Mulan PSL v2.
You can use this software according to the terms and conditions of the Mulan PSL v2.
You may obtain a copy of Mulan PSL v2 at:
		 http://license.coscl.org.cn/MulanPSL2
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
See the Mulan PSL v2 for more details.
*/
#pragma once

#include <节点/节点.h>
#include <matXX.h>

#include "节点/编译声明代码.h"




API_EXPORT void f_JIT_区间曲线采样(const S_F32Array* 时间, const S_F32Array* 起点, const S_F32Array* 长度, const S_曲线& 曲线, S_F32Array* 采样, const vec2& 钳制 = { 1,1 });
API_EXPORT void f_JIT_线性轨道采样(const S_F32Array* 时间, const S_F32Array* 起点, const S_F32Array* 长度, int8 起点反向, S_F32Array* 采样);

API_EXPORT uint64 f_JIT_更新GPU全局参数指针();


API_EXPORT void f_node_所有逻辑类节点JIT初始化();



